supply a person with the necessaries of life - Allemand Anglais Dictionnaire